package com.hy.erp.inventory.service.interfaces;

import java.util.List ;

import javax.ejb.Local ;

import com.hy.enterprise.framework.service.business.IBusinessService;
import com.hy.erp.inventory.pojo.SkillLevel;
import com.hy.erp.inventory.pojo.interfaces.ISkillLevel;
import com.hy.erp.inventory.service.SkillLevelService;
import com.hy.framework.lang.annotation.ImplementsBy;

@Local
@ImplementsBy(SkillLevelService.class)
public interface ISkillLevelService
									extends
									IBusinessService < ISkillLevel >
{
	public String[] addSkillLevel(Object[] objects);
	
	public Integer removeSkillLevel(String[] levelIds);
	
	public boolean modifySkillLevel(SkillLevel skillLevel);
	public String[] modifySkillLevel(Object[] objects);
	public List < ISkillLevel > getSkillLevelById(String[] Id);
	
	public  List < ISkillLevel > getAllSkillLevel();
	
	public List < ISkillLevel > getSkillLevelByQueryName (
															String queryName ,
															Object [ ] args );
}
